package com.xuanmiao.smsback.domain.qo;

import com.panshi.hujin2.base.domain.qo.BaseQO;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author shenJianKang
 * @date 2019/8/9 10:42
 */
@Data
public class MsgSendManageQO extends BaseQO {

    /**
     *  id
     */
    private Integer id;

    /**
     *  商户id
     */
    private Integer consumerId;

    /**
     *  单条发送费用
     */
    private Double fee;

    /**
     *  短信内容
     */
    private String msgContent;

    /**
     *  接收的手机号码
     */
    private String phoneNumbers;

    /**
     *  短信发送类型；1-定时发送；2-实时发送；
     */
    private Integer sendType;

    /**
     *  发送状态:1-发送中；2-等待；3-暂停；4-已取消；5-发送成功；6-暂停后失效；7-发送失败
     */
    private List<Integer> sendStatus;

    /**
     *  状态，0--失效，1--有效
     */
    private Integer status;

    /**
     *  创建人
     */
    private String creator;

    /**
     *  修改人
     */
    private String modifier;

    /**
     *  发送时间 - 起始時間
     */
    private Date sendTimeStart;

    /**
     *  发送时间 - 結束時間
     */
    private Date sendTimeEnd;

    /**
     *  创建时间 - 起始時間
     */
    private Date createTimeStart;

    /**
     *  创建时间 - 結束時間
     */
    private Date createTimeEnd;

    /**
     *  当前发送短信用户ID
     */
    private Integer currentConsumerId;


}
